using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Collections;

/// <summary>
/// Summary description for GlobalValues
/// </summary>
public static class GlobalValues
{
    public static char PageSetKeyChar = '|';
    public static char PageKeyChar = '~';
    public static int intNoOfRecordsPerPage = 8;
    public static string LoginPage = ConfigurationManager.AppSettings["LoginPage"];//"Default.aspx";
    public static string Welcome = "Welcome";
    public static int DefaultControlPerRow = 2;
    public static bool FirstRowCaptionOnly = false;

    public static string RequireErrorMessage = "Please Enter {0} ";
    public static string ValidateErrorMessage = "{0} is not valid";
    public static string ReplaceChar = "{0}";

    public const string DateTime = "DT"; // Datetime
    public const string Currency = "CU"; // Datetime
    public const string Date = "DA"; // Date
    public const string Number = "NU"; // Integer
    public const string Text = "TX"; // string
    public const string Boolean = "BO"; // Boolean
    public const string Decimal = "DC"; // Decimal
    public const string Float = "FL"; // Decimal

    public const string ModifiedDate = "modified_date";
    public const string CreatedDate = "created_date";
    public const string BusinessUnit = "bu_id";

    public const  string InsertOperation = "INSERT";
    public const  string UpdateOperation = "UPDATE";
    public const  string DeleteOperation = "DELETE";

    public static string ShowAll = "--All--";

    public static string AppDBScriptLocation = "DBScripts"; // Folder to keep the Company createion scripts

    public static string DefaultPageView = "1";

    public static string DefaultTheme = "LightBlueTheme";

    //public static DataSet dseTempInputInfo = new DataSet(); // Parthasarathy Oct 22 for for having dynamic values in page wizard
    //public static DataSet dseTempObjInputInfo = new DataSet(); // Parthasarathy Oct 22 for for having dynamic values in object wizard
    //public static DataSet dseTempUserInputInfo = new DataSet(); // Parthasarathy Oct 22 for for having dynamic values in user wizard
    
    //public static DataSet dseObjectInputInfo = new DataSet(); // Parthasarathy Oct 22 for for having dynamic values in user wizard
    //public static DataSet dsePageInputInfo = new DataSet(); // Parthasarathy Oct 22 for for having dynamic values in user wizard
    //public static DataSet dsePagesetInputInfo = new DataSet(); // Parthasarathy Oct 22 for for having dynamic values in user wizard

    public static bool loadwizard = false;
    public static bool loadchildwizard = false;
    public static bool loadeventwizard = false;
    public static bool loadpagemodewizard = false; //Added By Dhanapal on DEC282010 for TreeView mode


    //public static Hashtable hsSysVar = null;
    //public static Hashtable hsAppVar = new Hashtable();


    public static DataSet dsAudit = new DataSet();
}
